Big Huge Thesaurus

nylon stocking

noun